package cn.yunyichina.provider.sys.dao;

import cn.yunyichina.provider.sys.entity.RoleResourceRelation;
import org.springframework.stereotype.Repository;
import cn.yunyichina.provider.framework.annotation.MyBatisRepository;
import cn.yunyichina.provider.framework.mvc.dao.BaseDao;

import java.util.List;

/**
*
* @Author auto_gen_by_tool
* @CreatedTime 2018-01-26 15:28:21
*/
@Repository
@MyBatisRepository
public interface RoleResourceRelationDao extends BaseDao<cn.yunyichina.provider.sys.entity.RoleResourceRelation>{

    /**
     * 删除角色的资源
     * @param roleId
     */
    void deleteByRoleId(String roleId);

    /**
     * 按角色id查找资源
     * @param roleIds
     * @return
     */
    List<RoleResourceRelation> selectByRoleIds(List<String> roleIds);
}